Skip to content

fix(relay-server): align deploy scripts and docs with default 0.0.0.0 binding - #1287

Merged
bobleer merged 1 commit into
GCWing:mainfrom
bobleer:fix/relay-server-deploy-docs
Jun 23, 2026
Merged

fix(relay-server): align deploy scripts and docs with default 0.0.0.0 binding#1287
bobleer merged 1 commit into
GCWing:mainfrom
bobleer:fix/relay-server-deploy-docs

Conversation

@bobleer

@bobleer bobleer commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

This PR fixes several inconsistencies in the relay-server deployment scripts and documentation:

  • start.sh / restart.sh no longer hardcode \RELAY_HOST_BIND_IP=127.0.0.1, so their behavior matches deploy.sh and docker-compose.yml (default bind 0.0.0.0).
  • README.md fixes the incorrect default for RELAY_STATIC_DIR and adds a Network Binding section.
  • Cargo.toml inlines dependencies so the standalone Docker build context works without the workspace root.

… binding

- Remove hardcoded RELAY_HOST_BIND_IP=127.0.0.1 from start.sh and restart.sh
  so they match docker-compose.yml and deploy.sh default (0.0.0.0).
- Fix README.md default for RELAY_STATIC_DIR (code default is None, not ./static).
- Add Network Binding section to README explaining default bind address and
  how to restrict to localhost.
- Inline relay-server Cargo.toml dependencies so the standalone Docker build
  context works without the workspace root.
- Update script output from http://127.0.0.1:9700 to http://<this-server-ip>:9700.
@bobleer
bobleer merged commit 6c01db1 into GCWing:main Jun 23, 2026
4 checks passed
@bobleer
bobleer deleted the fix/relay-server-deploy-docs branch July 14, 2026 11:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant